home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / DRIVER.CAB / oce5200.gpd < prev    next >
Encoding:
Text File  |  2003-02-21  |  17.8 KB  |  625 lines

  1. *GPDSpecVersion: "1.0"
  2. *Include: "StdNames.gpd"
  3. *GPDFileVersion: "1.4"
  4. *GPDFileName: "Oce5200.GPD"
  5. *ModelName: "Oce 5200 Raster"
  6. *MasterUnits: PAIR(360, 360)
  7. *ResourceDLL: "oce.Dll"
  8. *PrinterType: SERIAL
  9. *MaxCopies: 99
  10. *Feature: Orientation
  11. {
  12.     *rcNameID: =ORIENTATION_DISPLAY
  13.     *DefaultOption: PORTRAIT
  14.     *Option: PORTRAIT
  15.     {
  16.         *rcNameID: =PORTRAIT_DISPLAY
  17.     }
  18.     *Option: LANDSCAPE_CC270
  19.     {
  20.         *rcNameID: =LANDSCAPE_DISPLAY
  21.     }
  22. }
  23. *Feature: InputBin
  24. {
  25.     *rcNameID: =PAPER_SOURCE_DISPLAY
  26.     *DefaultOption: Option1
  27.     *Option: Option1
  28.     {
  29.         *rcNameID: 284
  30.         *OptionID: 284
  31.     }
  32. }
  33. *Feature: Resolution
  34. {
  35.     *rcNameID: =RESOLUTION_DISPLAY
  36.     *DefaultOption: Option1
  37.     *Option: Option1
  38.     {
  39.         *Name: "360 x 360 " =DOTS_PER_INCH
  40.         *DPI: PAIR(360, 360)
  41.         *TextDPI: PAIR(360, 360)
  42.         EXTERN_GLOBAL: *StripBlanks: LIST(TRAILING)
  43.         *SpotDiameter: 100
  44.         *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes }"W" }
  45.         *Command: CmdSelect
  46.         {
  47.             *Order: PAGE_SETUP.7
  48.             *Cmd: "<1B>*t360R"
  49.         }
  50.     }
  51.     *Option: Option2
  52.     {
  53.         *Name: "180 x 180 " =DOTS_PER_INCH
  54.         *DPI: PAIR(180, 180)
  55.         *TextDPI: PAIR(180, 180)
  56.         EXTERN_GLOBAL: *StripBlanks: LIST(TRAILING)
  57.         *SpotDiameter: 100
  58.         *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes }"W" }
  59.         *Command: CmdSelect
  60.         {
  61.             *Order: PAGE_SETUP.7
  62.             *Cmd: "<1B>*t180R"
  63.         }
  64.     }
  65.     *Option: Option3
  66.     {
  67.         *Name: "90 x 90 " =DOTS_PER_INCH
  68.         *DPI: PAIR(90, 90)
  69.         *TextDPI: PAIR(90, 90)
  70.         EXTERN_GLOBAL: *StripBlanks: LIST(TRAILING)
  71.         *SpotDiameter: 100
  72.         *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes }"W" }
  73.         *Command: CmdSelect
  74.         {
  75.             *Order: PAGE_SETUP.7
  76.             *Cmd: "<1B>*t90R"
  77.         }
  78.     }
  79. }
  80. *Feature: PaperSize
  81. {
  82.     *rcNameID: =PAPER_SIZE_DISPLAY
  83.     *DefaultOption: Option2
  84.     *Option: CUSTOMSIZE
  85.     {
  86.         *rcNameID: =USER_DEFINED_SIZE_DISPLAY
  87.         *MinSize: PAIR(360, 360)
  88.         *MaxSize: PAIR(12960, 32767)
  89.         *MaxPrintableWidth: 12960
  90.         *MinLeftMargin: 0
  91.         *CenterPrintable?: FALSE
  92.         *Command: CmdSelect
  93.         {
  94.             *Order: PAGE_SETUP.6
  95.             *Cmd: "PS" %d{((PhysPaperLength * 1016) / 360) + 3}"," %d{((PhysPaperWidth * 1016) / 360) + 3}
  96. + ";<1B>%%1A<1B>*r" %d{PhysPaperWidth }"s" %d{(PhysPaperLength + 1) }"T<1B>*p0x0"
  97. + "Y<1B>&a1N"
  98.         }
  99.     }
  100.     *Option: Option2
  101.     {
  102.         *rcNameID: 258
  103.         *OptionID: 258
  104.         *PageDimensions: PAIR(3060, 3960)
  105.         *PrintableArea: PAIR(3060, 3960)
  106.         *PrintableOrigin: PAIR(0, 0)
  107.         *Command: CmdSelect
  108.         {
  109.             *Order: PAGE_SETUP.6
  110.             *Cmd: "PS" %d{((PhysPaperLength * 1016) / 360) + 3}"," %d{((PhysPaperWidth * 1016) / 360) + 3}
  111. + ";<1B>%%1A<1B>*r" %d{PhysPaperWidth }"s" %d{(PhysPaperLength + 1) }"T<1B>*p0x0"
  112. + "Y<1B>&a1N"
  113.         }
  114.     }
  115.     *Option: Option3
  116.     {
  117.         *rcNameID: 259
  118.         *OptionID: 259
  119.         *PageDimensions: PAIR(3960, 6120)
  120.         *PrintableArea: PAIR(3960, 6120)
  121.         *PrintableOrigin: PAIR(0, 0)
  122.         *Command: CmdSelect
  123.         {
  124.             *Order: PAGE_SETUP.6
  125.             *Cmd: "PS" %d{((PhysPaperLength * 1016) / 360) + 3}"," %d{((PhysPaperWidth * 1016) / 360) + 3}
  126. + ";<1B>%%1A<1B>*r" %d{PhysPaperWidth }"s" %d{(PhysPaperLength + 1) }"T<1B>*p0x0"
  127. + "Y<1B>&a1N"
  128.         }
  129.     }
  130.     *Option: Option4
  131.     {
  132.         *rcNameID: 260
  133.         *OptionID: 260
  134.         *PageDimensions: PAIR(6120, 7920)
  135.         *PrintableArea: PAIR(6120, 7920)
  136.         *PrintableOrigin: PAIR(0, 0)
  137.         *Command: CmdSelect
  138.         {
  139.             *Order: PAGE_SETUP.6
  140.             *Cmd: "PS" %d{((PhysPaperLength * 1016) / 360) + 3}"," %d{((PhysPaperWidth * 1016) / 360) + 3}
  141. + ";<1B>%%1A<1B>*r" %d{PhysPaperWidth }"s" %d{(PhysPaperLength + 1) }"T<1B>*p0x0"
  142. + "Y<1B>&a1N"
  143.         }
  144.     }
  145.     *Option: Option5
  146.     {
  147.         *rcNameID: 261
  148.         *OptionID: 261
  149.         *PageDimensions: PAIR(7920, 12240)
  150.         *PrintableArea: PAIR(7920, 12240)
  151.         *PrintableOrigin: PAIR(0, 0)
  152.         *Command: CmdSelect
  153.         {
  154.             *Order: PAGE_SETUP.6
  155.             *Cmd: "PS" %d{((PhysPaperLength * 1016) / 360) + 3}"," %d{((PhysPaperWidth * 1016) / 360) + 3}
  156. + ";<1B>%%1A<1B>*r" %d{PhysPaperWidth }"s" %d{(PhysPaperLength + 1) }"T<1B>*p0x0"
  157. + "Y<1B>&a1N"
  158.         }
  159.     }
  160.     *Option: Option6
  161.     {
  162.         *rcNameID: 262
  163.         *OptionID: 262
  164.         *PageDimensions: PAIR(12240, 15840)
  165.         *PrintableArea: PAIR(12240, 15840)
  166.         *PrintableOrigin: PAIR(0, 0)
  167.         *Command: CmdSelect
  168.         {
  169.             *Order: PAGE_SETUP.6
  170.             *Cmd: "PS" %d{((PhysPaperLength * 1016) / 360) + 3}"," %d{((PhysPaperWidth * 1016) / 360) + 3}
  171. + ";<1B>%%1A<1B>*r" %d{PhysPaperWidth }"s" %d{(PhysPaperLength + 1) }"T<1B>*p0x0"
  172. + "Y<1B>&a1N"
  173.         }
  174.     }
  175.     *Option: Option7
  176.     {
  177.         *rcNameID: 263
  178.         *OptionID: 263
  179.         *PageDimensions: PAIR(3240, 4320)
  180.         *PrintableArea: PAIR(3240, 4320)
  181.         *PrintableOrigin: PAIR(0, 0)
  182.         *Command: CmdSelect
  183.         {
  184.             *Order: PAGE_SETUP.6
  185.             *Cmd: "PS" %d{((PhysPaperLength * 1016) / 360) + 3}"," %d{((PhysPaperWidth * 1016) / 360) + 3}
  186. + ";<1B>%%1A<1B>*r" %d{PhysPaperWidth }"s" %d{(PhysPaperLength + 1) }"T<1B>*p0x0"
  187. + "Y<1B>&a1N"
  188.         }
  189.     }
  190.     *Option: Option8
  191.     {
  192.         *rcNameID: 264
  193.         *OptionID: 264
  194.         *PageDimensions: PAIR(4320, 6480)
  195.         *PrintableArea: PAIR(4320, 6480)
  196.         *PrintableOrigin: PAIR(0, 0)
  197.         *Command: CmdSelect
  198.         {
  199.             *Order: PAGE_SETUP.6
  200.             *Cmd: "PS" %d{((PhysPaperLength * 1016) / 360) + 3}"," %d{((PhysPaperWidth * 1016) / 360) + 3}
  201. + ";<1B>%%1A<1B>*r" %d{PhysPaperWidth }"s" %d{(PhysPaperLength + 1) }"T<1B>*p0x0"
  202. + "Y<1B>&a1N"
  203.         }
  204.     }
  205.     *Option: Option9
  206.     {
  207.         *rcNameID: 265
  208.         *OptionID: 265
  209.         *PageDimensions: PAIR(6480, 8640)
  210.         *PrintableArea: PAIR(6480, 8640)
  211.         *PrintableOrigin: PAIR(0, 0)
  212.         *Command: CmdSelect
  213.         {
  214.             *Order: PAGE_SETUP.6
  215.             *Cmd: "PS" %d{((PhysPaperLength * 1016) / 360) + 3}"," %d{((PhysPaperWidth * 1016) / 360) + 3}
  216. + ";<1B>%%1A<1B>*r" %d{PhysPaperWidth }"s" %d{(PhysPaperLength + 1) }"T<1B>*p0x0"
  217. + "Y<1B>&a1N"
  218.         }
  219.     }
  220.     *Option: Option10
  221.     {
  222.         *rcNameID: 266
  223.         *OptionID: 266
  224.         *PageDimensions: PAIR(8640, 12960)
  225.         *PrintableArea: PAIR(8640, 12960)
  226.         *PrintableOrigin: PAIR(0, 0)
  227.         *Command: CmdSelect
  228.         {
  229.             *Order: PAGE_SETUP.6
  230.             *Cmd: "PS" %d{((PhysPaperLength * 1016) / 360) + 3}"," %d{((PhysPaperWidth * 1016) / 360) + 3}
  231. + ";<1B>%%1A<1B>*r" %d{PhysPaperWidth }"s" %d{(PhysPaperLength + 1) }"T<1B>*p0x0"
  232. + "Y<1B>&a1N"
  233.         }
  234.     }
  235.     *Option: Option11
  236.     {
  237.         *rcNameID: 267
  238.         *OptionID: 267
  239.         *PageDimensions: PAIR(12960, 17280)
  240.         *PrintableArea: PAIR(12960, 17280)
  241.         *PrintableOrigin: PAIR(0, 0)
  242.         *Command: CmdSelect
  243.         {
  244.             *Order: PAGE_SETUP.6
  245.             *Cmd: "PS" %d{((PhysPaperLength * 1016) / 360) + 3}"," %d{((PhysPaperWidth * 1016) / 360) + 3}
  246. + ";<1B>%%1A<1B>*r" %d{PhysPaperWidth }"s" %d{(PhysPaperLength + 1) }"T<1B>*p0x0"
  247. + "Y<1B>&a1N"
  248.         }
  249.     }
  250.     *Option: Option12
  251.     {
  252.         *rcNameID: 268
  253.         *OptionID: 268
  254.         *PageDimensions: PAIR(2976, 4209)
  255.         *PrintableArea: PAIR(2976, 4209)
  256.         *PrintableOrigin: PAIR(0, 0)
  257.         *switch: Resolution
  258.         {
  259.             *case: Option2
  260.             {
  261.                 *PrintableArea: PAIR(2976, 4208)
  262.             }
  263.             *case: Option3
  264.             {
  265.                 *PrintableArea: PAIR(2976, 4208)
  266.             }
  267.         }
  268.         *Command: CmdSelect
  269.         {
  270.             *Order: PAGE_SETUP.6
  271.             *Cmd: "PS" %d{((PhysPaperLength * 1016) / 360) + 3}"," %d{((PhysPaperWidth * 1016) / 360) + 3}
  272. + ";<1B>%%1A<1B>*r" %d{PhysPaperWidth }"s" %d{(PhysPaperLength + 1) }"T<1B>*p0x0"
  273. + "Y<1B>&a1N"
  274.         }
  275.     }
  276.     *Option: Option13
  277.     {
  278.         *rcNameID: 269
  279.         *OptionID: 269
  280.         *PageDimensions: PAIR(4209, 5953)
  281.         *PrintableArea: PAIR(4209, 5953)
  282.         *PrintableOrigin: PAIR(0, 0)
  283.         *switch: Resolution
  284.         {
  285.             *case: Option2
  286.             {
  287.                 *PrintableArea: PAIR(4208, 5952)
  288.             }
  289.             *case: Option3
  290.             {
  291.                 *PrintableArea: PAIR(4208, 5952)
  292.             }
  293.         }
  294.         *Command: CmdSelect
  295.         {
  296.             *Order: PAGE_SETUP.6
  297.             *Cmd: "PS" %d{((PhysPaperLength * 1016) / 360) + 3}"," %d{((PhysPaperWidth * 1016) / 360) + 3}
  298. + ";<1B>%%1A<1B>*r" %d{PhysPaperWidth }"s" %d{(PhysPaperLength + 1) }"T<1B>*p0x0"
  299. + "Y<1B>&a1N"
  300.         }
  301.     }
  302.     *Option: Option14
  303.     {
  304.         *rcNameID: 270
  305.         *OptionID: 270
  306.         *PageDimensions: PAIR(5953, 8419)
  307.         *PrintableArea: PAIR(5953, 8419)
  308.         *PrintableOrigin: PAIR(0, 0)
  309.         *switch: Resolution
  310.         {
  311.             *case: Option2
  312.             {
  313.                 *PrintableArea: PAIR(5952, 8418)
  314.             }
  315.             *case: Option3
  316.             {
  317.                 *PrintableArea: PAIR(5952, 8416)
  318.             }
  319.         }
  320.         *Command: CmdSelect
  321.         {
  322.             *Order: PAGE_SETUP.6
  323.             *Cmd: "PS" %d{((PhysPaperLength * 1016) / 360) + 3}"," %d{((PhysPaperWidth * 1016) / 360) + 3}
  324. + ";<1B>%%1A<1B>*r" %d{PhysPaperWidth }"s" %d{(PhysPaperLength + 1) }"T<1B>*p0x0"
  325. + "Y<1B>&a1N"
  326.         }
  327.     }
  328.     *Option: Option15
  329.     {
  330.         *rcNameID: 271
  331.         *OptionID: 271
  332.         *PageDimensions: PAIR(8419, 11919)
  333.         *PrintableArea: PAIR(8419, 11919)
  334.         *PrintableOrigin: PAIR(0, 0)
  335.         *switch: Resolution
  336.         {
  337.             *case: Option2
  338.             {
  339.                 *PrintableArea: PAIR(8418, 11918)
  340.             }
  341.             *case: Option3
  342.             {
  343.                 *PrintableArea: PAIR(8416, 11916)
  344.             }
  345.         }
  346.         *Command: CmdSelect
  347.         {
  348.             *Order: PAGE_SETUP.6
  349.             *Cmd: "PS" %d{((PhysPaperLength * 1016) / 360) + 3}"," %d{((PhysPaperWidth * 1016) / 360) + 3}
  350. + ";<1B>%%1A<1B>*r" %d{PhysPaperWidth }"s" %d{(PhysPaperLength + 1) }"T<1B>*p0x0"
  351. + "Y<1B>&a1N"
  352.         }
  353.     }
  354.     *Option: Option16
  355.     {
  356.         *rcNameID: 272
  357.         *OptionID: 272
  358.         *PageDimensions: PAIR(11919, 16851)
  359.         *PrintableArea: PAIR(11919, 16851)
  360.         *PrintableOrigin: PAIR(0, 0)
  361.         *switch: Resolution
  362.         {
  363.             *case: Option2
  364.             {
  365.                 *PrintableArea: PAIR(11918, 16850)
  366.             }
  367.             *case: Option3
  368.             {
  369.                 *PrintableArea: PAIR(11916, 16848)
  370.             }
  371.         }
  372.         *Command: CmdSelect
  373.         {
  374.             *Order: PAGE_SETUP.6
  375.             *Cmd: "PS" %d{((PhysPaperLength * 1016) / 360) + 3}"," %d{((PhysPaperWidth * 1016) / 360) + 3}
  376. + ";<1B>%%1A<1B>*r" %d{PhysPaperWidth }"s" %d{(PhysPaperLength + 1) }"T<1B>*p0x0"
  377. + "Y<1B>&a1N"
  378.         }
  379.     }
  380.     *Option: Option17
  381.     {
  382.         *rcNameID: 273
  383.         *OptionID: 273
  384.         *PageDimensions: PAIR(7087, 10020)
  385.         *PrintableArea: PAIR(7087, 10020)
  386.         *PrintableOrigin: PAIR(0, 0)
  387.         *switch: Resolution
  388.         {
  389.             *case: Option2
  390.             {
  391.                 *PrintableArea: PAIR(7086, 10020)
  392.             }
  393.             *case: Option3
  394.             {
  395.                 *PrintableArea: PAIR(7084, 10020)
  396.             }
  397.         }
  398.         *Command: CmdSelect
  399.         {
  400.             *Order: PAGE_SETUP.6
  401.             *Cmd: "PS" %d{((PhysPaperLength * 1016) / 360) + 3}"," %d{((PhysPaperWidth * 1016) / 360) + 3}
  402. + ";<1B>%%1A<1B>*r" %d{PhysPaperWidth }"s" %d{(PhysPaperLength + 1) }"T<1B>*p0x0"
  403. + "Y<1B>&a1N"
  404.         }
  405.     }
  406.     *Option: Option18
  407.     {
  408.         *rcNameID: 274
  409.         *OptionID: 274
  410.         *PageDimensions: PAIR(10020, 14173)
  411.         *PrintableArea: PAIR(10020, 14173)
  412.         *PrintableOrigin: PAIR(0, 0)
  413.         *switch: Resolution
  414.         {
  415.             *case: Option2
  416.             {
  417.                 *PrintableArea: PAIR(10020, 14172)
  418.             }
  419.             *case: Option3
  420.             {
  421.                 *PrintableArea: PAIR(10020, 14172)
  422.             }
  423.         }
  424.         *Command: CmdSelect
  425.         {
  426.             *Order: PAGE_SETUP.6
  427.             *Cmd: "PS" %d{((PhysPaperLength * 1016) / 360) + 3}"," %d{((PhysPaperWidth * 1016) / 360) + 3}
  428. + ";<1B>%%1A<1B>*r" %d{PhysPaperWidth }"s" %d{(PhysPaperLength + 1) }"T<1B>*p0x0"
  429. + "Y<1B>&a1N"
  430.         }
  431.     }
  432.     *Option: Option19
  433.     {
  434.         *rcNameID: 275
  435.         *OptionID: 275
  436.         *PageDimensions: PAIR(10800, 15120)
  437.         *PrintableArea: PAIR(10800, 15120)
  438.         *PrintableOrigin: PAIR(0, 0)
  439.         *Command: CmdSelect
  440.         {
  441.             *Order: PAGE_SETUP.6
  442.             *Cmd: "PS" %d{((PhysPaperLength * 1016) / 360) + 3}"," %d{((PhysPaperWidth * 1016) / 360) + 3}
  443. + ";<1B>%%1A<1B>*r" %d{PhysPaperWidth }"s" %d{(PhysPaperLength + 1) }"T<1B>*p0x0"
  444. + "Y<1B>&a1N"
  445.         }
  446.     }
  447.     *Option: Option20
  448.     {
  449.         *rcNameID: 276
  450.         *OptionID: 276
  451.         *PageDimensions: PAIR(7087, 14173)
  452.         *PrintableArea: PAIR(7087, 14173)
  453.         *PrintableOrigin: PAIR(0, 0)
  454.         *switch: Resolution
  455.         {
  456.             *case: Option2
  457.             {
  458.                 *PrintableArea: PAIR(7086, 14172)
  459.             }
  460.             *case: Option3
  461.             {
  462.                 *PrintableArea: PAIR(7084, 14172)
  463.             }
  464.         }
  465.         *Command: CmdSelect
  466.         {
  467.             *Order: PAGE_SETUP.6
  468.             *Cmd: "PS" %d{((PhysPaperLength * 1016) / 360) + 3}"," %d{((PhysPaperWidth * 1016) / 360) + 3}
  469. + ";<1B>%%1A<1B>*r" %d{PhysPaperWidth }"s" %d{(PhysPaperLength + 1) }"T<1B>*p0x0"
  470. + "Y<1B>&a1N"
  471.         }
  472.     }
  473.     *Option: Option21
  474.     {
  475.         *rcNameID: 277
  476.         *OptionID: 277
  477.         *PageDimensions: PAIR(9921, 14173)
  478.         *PrintableArea: PAIR(9921, 14173)
  479.         *PrintableOrigin: PAIR(0, 0)
  480.         *switch: Resolution
  481.         {
  482.             *case: Option2
  483.             {
  484.                 *PrintableArea: PAIR(9920, 14172)
  485.             }
  486.             *case: Option3
  487.             {
  488.                 *PrintableArea: PAIR(9920, 14172)
  489.             }
  490.         }
  491.         *Command: CmdSelect
  492.         {
  493.             *Order: PAGE_SETUP.6
  494.             *Cmd: "PS" %d{((PhysPaperLength * 1016) / 360) + 3}"," %d{((PhysPaperWidth * 1016) / 360) + 3}
  495. + ";<1B>%%1A<1B>*r" %d{PhysPaperWidth }"s" %d{(PhysPaperLength + 1) }"T<1B>*p0x0"
  496. + "Y<1B>&a1N"
  497.         }
  498.     }
  499. }
  500. *Feature: ImageControl
  501. {
  502.     *rcNameID: =IMAGECONTROL_DISPLAY
  503.     *DefaultOption: Option1
  504.     *Option: Option1
  505.     {
  506.         *rcNameID: 285
  507.         *Command: CmdSelect
  508.         {
  509.             *Order: PAGE_SETUP.4
  510.             *Cmd: "APPLDATA 014 %"QU=0%";<0D0A>"
  511.         }
  512.     }
  513.     *Option: Option2
  514.     {
  515.         *rcNameID: 286
  516.         *Command: CmdSelect
  517.         {
  518.             *Order: PAGE_SETUP.4
  519.             *Cmd: "APPLDATA 014 %"QU=1%";<0D0A>"
  520.         }
  521.     }
  522.     *Option: Option3
  523.     {
  524.         *rcNameID: 287
  525.         *Command: CmdSelect
  526.         {
  527.             *Order: PAGE_SETUP.4
  528.             *Cmd: "APPLDATA 014 %"QU=3%";<0D0A>"
  529.         }
  530.     }
  531.     *Option: Option4
  532.     {
  533.         *rcNameID: 288
  534.         *Command: CmdSelect
  535.         {
  536.             *Order: PAGE_SETUP.4
  537.             *Cmd: "APPLDATA 014 %"QU=2%";<0D0A>"
  538.         }
  539.     }
  540. }
  541. *Feature: ColorMode
  542. {
  543.     *rcNameID: =COLOR_PRINTING_MODE_DISPLAY
  544.     *DefaultOption: Color
  545.     *Option: Mono
  546.     {
  547.         *rcNameID: =MONO_DISPLAY
  548.         *DevNumOfPlanes: 1
  549.         *DevBPP: 1
  550.         *Color? : FALSE
  551.     }
  552.     *Option: Color
  553.     {
  554.         *rcNameID: =COLOR_DISPLAY
  555.         *DevNumOfPlanes: 3
  556.         *DevBPP: 1
  557.         *DrvBPP: 4
  558.         EXTERN_GLOBAL: *RasterSendAllData? : TRUE
  559.         *ColorPlaneOrder: LIST(CYAN, MAGENTA, YELLOW)
  560.         *Command: CmdSendCyanData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"V" }
  561.         *Command: CmdSendMagentaData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"V" }
  562.         *Command: CmdSendYellowData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  563.         *Command: CmdSelect
  564.         {
  565.             *Order: PAGE_SETUP.8
  566.             *Cmd: "<1B>*r-3U<1B>*b1V0<1B>*b1V0<1B>*b1W0"
  567.         }
  568.     }
  569. }
  570. *Feature: Halftone
  571. {
  572.     *rcNameID: =HALFTONING_DISPLAY
  573.     *DefaultOption: HT_PATSIZE_AUTO
  574.     *Option: HT_PATSIZE_AUTO
  575.     {
  576.         *rcNameID: =HT_AUTO_SELECT_DISPLAY
  577.     }
  578.     *Option: HT_PATSIZE_SUPERCELL_M
  579.     {
  580.         *rcNameID: =HT_SUPERCELL_DISPLAY
  581.     }
  582.     *Option: HT_PATSIZE_6x6_M
  583.     {
  584.         *rcNameID: =HT_DITHER6X6_DISPLAY
  585.     }
  586.     *Option: HT_PATSIZE_8x8_M
  587.     {
  588.         *rcNameID: =HT_DITHER8X8_DISPLAY
  589.     }
  590. }
  591. *Command: CmdStartPage
  592. {
  593.     *Order: PAGE_SETUP.1
  594.     *Cmd: "BEGMF %"Oce 5200, Oce WRD 1.3%";<0D0A>MFVERSION 1;<0D0A>MFDESC %"Oce RCF, Versi"
  595. + "on=2.4, Type=Header, Unit=Metric%";<0D0A>"
  596. }
  597. *Command: CmdEndPage
  598. {
  599.     *Order: PAGE_FINISH.1
  600.     *Cmd: "<1B>%%0BPG;IN;<0D0A>"
  601. }
  602. *Command: CmdCopies
  603. {
  604.     *Order: PAGE_SETUP.5
  605.     *Cmd: "APPLDATA 002 %"CO=" %d{NumOfCopies}"%";<0D0A>APPLDATA 059 %"LG=2%";<0D>"
  606. + "<0A>ENDMF;<1B>%%0BINBP5,1;<1B>%%1A"
  607. }
  608. *RotateCoordinate?: FALSE
  609. *RotateRaster?: FALSE
  610. *RotateFont?: FALSE
  611. *CursorXAfterCR: AT_PRINTABLE_X_ORIGIN
  612. *YMoveThreshold: *
  613. *YMoveUnit: 360
  614. *Command: CmdYMoveRelDown { *Cmd : "<1B>*b+" %d{DestYRel}"Y" }
  615. *Command: CmdCR { *Cmd : "<0D>" }
  616. *Command: CmdLF { *Cmd : "<0A>" }
  617. *Command: CmdFF { *Cmd : "<0C>" }
  618. *EjectPageWithFF?: TRUE
  619. *Command: CmdEnableTIFF4 { *Cmd : "<1B>*b2M" }
  620. *OutputDataFormat: H_BYTE
  621. *OptimizeLeftBound?: FALSE
  622. *CursorXAfterSendBlockData: AT_CURSOR_X_ORIGIN
  623. *CursorYAfterSendBlockData: AUTO_INCREMENT
  624. *DefaultCTT: -1
  625.